land on a ship's deck - Turco Inglés Diccionario